Big Huge Thesaurus

alces alces

noun

sounds kind of like